927accbf263c54a30bf115f16e636b7c0f1e9eba,reports/src/com/untangle/node/reports/ReportsManagerImpl.java,ReportsManagerImpl,getAdminEmailAddresses,#,548
Before Change
LinkedList<ReportsUser> reportsUsers = node.getSettings().getReportsUsers();
Boolean reportsUserFound;
for(AdminUserSettings adminUser : UvmContextFactory.context().adminManager().getSettings().getUsers()){
if( adminUser.getEmailAddress().isEmpty() ){
continue;
}
After Change
LinkedList<ReportsUser> reportsUsers = node.getSettings().getReportsUsers();
Boolean reportsUserFound;
LinkedList<AdminUserSettings> adminUsers = UvmContextFactory.context().adminManager().getSettings().getUsers();
if((reportsUsers != null) && (adminUsers != null)){
for(AdminUserSettings adminUser : adminUsers ){
if( (adminUser.getEmailAddress() == null) || (adminUser.getEmailAddress().isEmpty()) ){
// Ignore if admin email address is empty.
continue;